package Demo1;
/*
* 单例模式Singleton
* 应用场合：有些对象只要一个就够了，如古代皇帝，老婆
* 作用：保证整个程序中某个单例有且只有一个
* 类型：饿汉模式，懒汉模式
*
*饿汉模式
* */

public class Singleton {
    //创建一个构造函数私有化，使外面不能创建对象实例
    private Singleton(){}
    //创建类的唯一实例，使用private static修饰
   private static Singleton instance = new Singleton();
    //提供一个用于获取实例的方法,使用private static修饰
    public static Singleton getInstance() {
        return instance;
    }
}
